subarcuate fossa - German English Dictionary